firm sales contract - Turco Inglés Diccionario